package com.yuncheng.spcyApi.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.yuncheng.common.base.entity.BaseEntity;

/**
 * @Description: 检查员-年度考评培训记录
 * @Author: yuncheng
 * @Date: 2024-02-23
 * @Version: V1.0
 */
@ApiModel(value = "spcy_kp_ndpxjl对象", description = "检查员-年度考评培训记录")
@TableName("spcy_kp_ndpxjl")
public class SpcyKpNdpxjl extends BaseEntity implements Serializable {

    @ApiModelProperty(value = "年度考评id")
    private String fndkpid;

    @ApiModelProperty(value = "培训记录id")
    private String fpxjlid;

    @ApiModelProperty(value = "记录年度")
    private String fjlnd;

    @ApiModelProperty(value = "培训名称")
    private String fpxmc;

    @ApiModelProperty(value = "培训内容")
    private String fpxnr;

    @ApiModelProperty(value = "申请学时")
    private String fpxxs;

    @ApiModelProperty(value = "培训类型")
    private String fpxlx;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    @ApiModelProperty(value = "培训开始时间")
    private Date fpxkssj;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    @ApiModelProperty(value = "培训结束时间")
    private Date fpxjssj;

    @ApiModelProperty(value = "参加方式(线上/线下)")
    private String fcjfs;

    @ApiModelProperty(value = "组织单位")
    private String fzzdw;

    @ApiModelProperty(value = "备注")
    private String fbz;

    public String getFndkpid() {
        return fndkpid;
    }

    public void setFndkpid(String fndkpid) {
        this.fndkpid = fndkpid;
    }

    public String getFjlnd() {
        return fjlnd;
    }

    public void setFjlnd(String fjlnd) {
        this.fjlnd = fjlnd;
    }

    public String getFpxmc() {
        return fpxmc;
    }

    public void setFpxmc(String fpxmc) {
        this.fpxmc = fpxmc;
    }

    public String getFpxnr() {
        return fpxnr;
    }

    public void setFpxnr(String fpxnr) {
        this.fpxnr = fpxnr;
    }

    public String getFpxxs() {
        return fpxxs;
    }

    public void setFpxxs(String fpxxs) {
        this.fpxxs = fpxxs;
    }

    public String getFpxlx() {
        return fpxlx;
    }

    public void setFpxlx(String fpxlx) {
        this.fpxlx = fpxlx;
    }

    public Date getFpxkssj() {
        return fpxkssj;
    }

    public void setFpxkssj(Date fpxkssj) {
        this.fpxkssj = fpxkssj;
    }

    public Date getFpxjssj() {
        return fpxjssj;
    }

    public void setFpxjssj(Date fpxjssj) {
        this.fpxjssj = fpxjssj;
    }

    public String getFcjfs() {
        return fcjfs;
    }

    public void setFcjfs(String fcjfs) {
        this.fcjfs = fcjfs;
    }

    public String getFzzdw() {
        return fzzdw;
    }

    public void setFzzdw(String fzzdw) {
        this.fzzdw = fzzdw;
    }

    public String getFbz() {
        return fbz;
    }

    public void setFbz(String fbz) {
        this.fbz = fbz;
    }

    public String getFpxjlid() {
        return fpxjlid;
    }

    public void setFpxjlid(String fpxjlid) {
        this.fpxjlid = fpxjlid;
    }
}
